it gives me goosebumps - Francés Inglés Diccionario